Internet Archive BookReader

A comprehensive dictionary, English and Marathi